package main

import "fmt"

func main() {
	//跳转控制语句，避免使用goto语句
	fmt.Println("ok1")
	goto label1 //跳转到label1标签继续执行
	fmt.Println("ok2")
label1:
	fmt.Println("ok3")

	//return使用在方法或者函数中，表示跳出所在方法或函数
	//如果return是在普通的函数，则表示跳出该函数，即不再执行函数中return后面代码，也可以理解成终止函数
	//如果return是在main函数，表示终止main函数，也就是说终止程序
	fmt.Println("re1")
	return //下面的代码都不执行了
	fmt.Println("re2")
	fmt.Println("re3")
}
